草庐IT

ASP.NET Web Forms - 维持 ViewState

全部标签

c# - 当部分 View 位于共享文件夹中时,ASP.NET MVC '@model dynamic' 无法识别模型属性

不重复:MVCRazordynamicmodel,'object'doesnotcontaindefinitionfor'PropertyName'根据那里的答案,AccordingtoDavidEbbo,youcan'tpassananonymoustypeintoadynamically-typedviewbecausetheanonymoustypesarecompiledasinternal.SincetheCSHTMLviewiscompiledintoaseparateassembly,itcan'taccesstheanonymoustype'sproperties.为什

c# - ASP.NET Web API Authentication.GetExternalLoginInfoAsync 总是返回 null

我有ASP.NET5项目,我正在使用WebAPI建立外部登录(用于Facebook和Google)。就我而言,我有包含以下代码的WebAPIController(不是MVCController):[OverrideAuthentication][HostAuthentication(DefaultAuthenticationTypes.ExternalCookie)][AllowAnonymous][Route("ExternalLogin",Name="ExternalLogin")]publicasyncTaskGetExternalLogin(stringprovider,str

c# - ASP.Net Core 1 日志记录错误 - 无法找到来自源应用程序的事件 ID xxxx 的描述

我想从ASP.NetCore应用程序的Controller方法写入Windows事件日志。我遇到的问题是,在我希望写入日志信息的地方,我不断收到错误/信息日志:ThedescriptionforEventIDxxxxfromsourceApplicationcannotbefound.Eitherthecomponentthatraisesthiseventisnotinstalledonyourlocalcomputerortheinstallationiscorrupted.Youcaninstallorrepairthecomponentonthelocalcomputer.If

c# - 将 Office 2010 Web 应用程序与 ASP.NET 结合使用

是否可以将Office2010网络应用程序与ASP.NET应用程序一起使用?例如:-对于我的ASP.NET应用程序的每个用户,我的服务器上都有一个包含Word文档的文件夹-ASP.NET应用程序在网格中向用户显示可用文档-单击网格中的其中一个文档时,Word文档将加载到包含Office2010网络应用程序Word界面的IFrame中,并且可以对文档进行编辑-编辑后,文档可以保存到服务器,ASP.NET网格显示更新状态这样的场景是否可能?你需要什么,例如Sharepoint、Office2010许可证? 最佳答案 我认为您会想看看Sh

c# - 如何从 asp.net 处理程序返回 404 错误?

我已经创建了一个用于下载文件的处理程序。如果文件不存在或用户无权下载该特定文件,我想返回404错误。这可能吗?如果是,如何?示例代码将不胜感激。 最佳答案 我不确定我们是否有足够的信息来了解您要执行的操作。您使用的是RESTAPI吗?如果您使用的是WebApi,那将非常简单:publicIHttpActionResultDownloadFile(stringfileName){if(!File.Exists(fileName)){returnNotFound();}//DosomethingreturnOk(yourFile);}

c# - 在 ASP.NET 中异步填充数据集或数据表的最佳做法是什么?

鉴于以下代码,我有几个关于最佳实践的问题:stringconnectionString=@"Server=(local)\sqlexpress;Database=master;IntegratedSecurity=true;";using(SqlConnectionconnection=newSqlConnection(connectionString)){using(SqlDataAdapterdataAdapter=newSqlDataAdapter("select*frominformation_schema.columns",connection)){awaitconnecti

c# - ASP.NET MVC CSRF 防伪 token 会过期吗?

我正在我的ASP.NETMVC5应用程序中实现CSRF防伪保护。特别是,我引用了MikeWasson在ASP.NETwebsite上描述的方法。保护响应AJAX请求的Controller方法,例如在WebAPIController中。这种方法利用了AntiForgery.GetTokens生成基于用户的加密防伪token的方法,然后是AntiForgery.Validate验证提交的token是否属于当前用户。我的问题是:这些代币有生存时间吗?它们会过期吗?如果是,它们的有效期有多长?该文档在该主题上没有提及。我不想在我的系统中允许未过期的token。此外,我想与客户沟通他们在请求新t

c# - 单独项目下的 ASP.NET Web API 帮助页面

我有ASP.NETWebAPI项目,我想添加一个帮助页面,但我希望它位于一个单独的项目中。这可能吗? 最佳答案 您可以将XmlDocumentationProvider构造函数重写为类似这样的内容:publicXmlDocumentationProvider(stringappDataPath){if(appDataPath==null){thrownewArgumentNullException(nameof(appDataPath));}varfiles=new[]{"MyWebApiProject.xml"/*,...anyo

c# - Azure CDN + Asp.net MVC 云服务压缩包不起作用

我正在使用指向我的Azure云服务的AzureCDN。我为我的JS和CSS文件启用了捆绑,并且在BundleConfig中我设置了bundles.UseCdn=true。一切正常,除了通过CDN返回的JS和CSS包没有被压缩。如果我不使用CDN,返回的包是压缩的(我可以看到Content-Encoding是gzip)。我在我的CDN上启用了压缩,如下图所示:并且在我的ASP.netMVCweb.config中也启用了压缩,它看起来像这样:有趣的是,对于相同的CDN配置文件(但其他端点)图片确实有内容编码:gzip,因此似乎压缩在CDN上也能正常工作。ThisSOanswer建议添加像C

c# - 如何在 Asp.net MVC 中实现对象数据库

我在Asp.netMVC(c#)和SQLServer2005中开始我的项目。我想在我的项目中实现对象数据库。在谷歌搜索时,我发现“MongoDb”和db4o我对对象数据库以及哪个最适合SQLServer2005的知识不够了解。请推荐一个关于Asp.netMVC应用程序中对象数据库实现的好例子/引用 最佳答案 为了更好地介绍使用C#的MongoDB,您可以查看这个系列:http://mookid.dk/oncode/archives/1057http://mookid.dk/oncode/archives/1107http://moo